﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace JshRCSWebApi.Infrastructure.Domain.DTO.SysVehicle.VehicleConfig
{
    public class robot_config_addobstacle_DTO
    {
        /// <summary>
        /// 障碍物名称, 需要唯一
        /// </summary>
        public string name { get; set; }
        /// <summary>
        /// 矩形第一个顶点的 x 坐标(机器人坐标系), 单位 m
        /// </summary>
        public double x1 { get; set; }
        /// <summary>
        /// 矩形第一个顶点的 y 坐标(机器人坐标系), 单位 m
        /// </summary>
        public double y1 { get; set; }
        /// <summary>
        /// 矩形第二个顶点的 x 坐标(机器人坐标系), 单位 m
        /// </summary>
        public double x2 { get; set; }
        /// <summary>
        /// 矩形第二个顶点的 y 坐标(机器人坐标系), 单位 m
        /// </summary>
        public double y2 { get; set; }
        /// <summary>
        /// 矩形第三个顶点的 x 坐标(机器人坐标系), 单位 m
        /// </summary>
        public double x3 { get; set; }
        /// <summary>
        /// 矩形第三个顶点的 y 坐标(机器人坐标系), 单位 m
        /// </summary>
        public double y3 { get; set; }
        /// <summary>
        /// 矩形第四个顶点的 x 坐标(机器人坐标系), 单位 m
        /// </summary>
        public double x4 { get; set; }
        /// <summary>
        /// 矩形第四个顶点的 y 坐标(机器人坐标系), 单位 m
        /// </summary>
        public double y4 { get; set; }
    }
}
